/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.upn.sigeadmi.cxc.beans;

import edu.upn.sigeadmi.cxc.bc.CuentaPendientePagoDelegate;
import edu.upn.sigeadmi.cxc.be.CuentaPendientePago;
import java.util.List;


public class CuentaPendientePagoController {

    private CuentaPendientePago ctapendientepago;
    private CuentaPendientePagoDelegate delegado;

    public CuentaPendientePagoController() {
        delegado = new CuentaPendientePagoDelegate();
    }

    public String nuevo(){
        ctapendientepago = new CuentaPendientePago();
        return "Nuevo";
    }
public String volver(){
        ctapendientepago = new CuentaPendientePago();
        return "Volver";
    }
    public String registra(){
            try {
                delegado.crear(ctapendientepago);
                return "volver";
            } catch (Exception e) {
                e.printStackTrace();
            }
            return "";
    }

    public String elimina(){
            try {
                delegado.borrar(ctapendientepago);
                return "volver";
            } catch (Exception e) {
                e.printStackTrace();
            }
            return "";
    }

    public List<CuentaPendientePago> getCtaPendientepag(){
        try {
            return delegado.listar();
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }

    public CuentaPendientePago getCtapendientepago() {
        return ctapendientepago;
    }

    public void setCtapendientepago(CuentaPendientePago ctapendientepago) {
        this.ctapendientepago = ctapendientepago;
    }


    


}
